Raport - Praca domowa 5

1. Wizualizacja źródłowa

Poniższy wykres przedstawia długość życia obywateli dla poszczególnych krajów europejskich na przestrzeni lat.

an image caption Source: Ultimate Funny Dog Videos Compilation 2013. Źródło: https://publiclens.org/european-countries-life-expectancy-analysis/

Komentarz
Jedynym problemem na tym wykresie jest to, że mamy za dużo krajów. Przez to linie nachodzą na siebie i gdy chcemy odczytać wartości np. dla Austrii możemy mieć z tym niemały problem.

2. Poprawiony wykres

plot_ly(
  data=life_total,
  x = ~Year,
  y = ~Life_exp,
  color = ~Countries,
  colors = "Set1",
  type = "scatter",
  mode = "lines+markers",
  marker = list(size = 7),
  text=paste0( "<b>Country: </b>", life_total$Countries,
               "<br><b>Year: </b>", life_total$Year),
  hoverinfo="text+y") %>% 
  layout(
    title="<b>European Countries - Life Expectancy</b>",
    xaxis = list(title = "Year", tickangle = 40),
    yaxis = list(title = "Life Expectancy")
  )

Komentarz
Zaletą powyższego wykresu jest interaktywność. Tutaj jeśli chcemy odczytać dokładne dane, możemy wykres sobie przybliżyć, wybrać inny zakres lat lub długości życia. Do tego po najechaniu myszką etykieta wyświetla nam wszystkie potrzebne informacje. Poza tym z legendy obok możemy wybrać interesujące nas kraje.